#ifndef JAKA_REBAR_BIND__VISIBILITY_CONTROL_H_
#define JAKA_REBAR_BIND__VISIBILITY_CONTROL_H_
#if defined _WIN32 || defined __CYGWIN__
  #ifdef __GNUC__
    #define JAKA_REBAR_BIND_EXPORT __attribute__ ((dllexport))
    #define JAKA_REBAR_BIND_IMPORT __attribute__ ((dllimport))
  #else
    #define JAKA_REBAR_BIND_EXPORT __declspec(dllexport)
    #define JAKA_REBAR_BIND_IMPORT __declspec(dllimport)
  #endif
  #ifdef JAKA_REBAR_BIND_BUILDING_LIBRARY
    #define JAKA_REBAR_BIND_PUBLIC JAKA_REBAR_BIND_EXPORT
  #else
    #define JAKA_REBAR_BIND_PUBLIC JAKA_REBAR_BIND_IMPORT
  #endif
  #define JAKA_REBAR_BIND_PUBLIC_TYPE JAKA_REBAR_BIND_PUBLIC
  #define JAKA_REBAR_BIND_LOCAL
#else
  #define JAKA_REBAR_BIND_EXPORT __attribute__ ((visibility("default")))
  #define JAKA_REBAR_BIND_IMPORT
  #if __GNUC__ >= 4
    #define JAKA_REBAR_BIND_PUBLIC __attribute__ ((visibility("default")))
    #define JAKA_REBAR_BIND_LOCAL  __attribute__ ((visibility("hidden")))
  #else
    #define JAKA_REBAR_BIND_PUBLIC
    #define JAKA_REBAR_BIND_LOCAL
  #endif
  #define JAKA_REBAR_BIND_PUBLIC_TYPE
#endif
#endif  // JAKA_REBAR_BIND__VISIBILITY_CONTROL_H_
// Generated 04-Apr-2023 13:07:27
// Copyright 2019-2020 The MathWorks, Inc.
